engineering composites - German English Dictionary